package com.ysh.xiaomi.service;

import com.ysh.xiaomi.pojo.CartDto;
import com.ysh.xiaomi.pojo.TbGoods;

import java.util.List;

/**
 * 袁胜虎 on 2022/8/18 17:09
 */
public interface CartService {
    /**
     * 添加或者更新数据
     * @param goodId
     * @param userId
     */
    void upsert(Long goodId,Long userId);

    /**
     * 根据用户的id获取到购物车中的所有商品
     * @param userId
     * @return
     */
    CartDto findCartGoodsByUserId(Long userId);
    void clearCart(Long userId);
    void deleteBycart(Long userId);
}
